.login-box{
  width: 100%;
  border-radius: var(--rem-10);
  overflow: hidden;
  font-size: var(--rem-16);
  overflow-x: hidden;
  position: relative;
  height: 100%;
  .login-logo{
    background-image: url(../../assets/images/login/login.png);
    background-repeat: no-repeat;
    background-position: 50% 0;
    background-size: cover;
    height: var(--rem-315);
    width: 100%;
    position: absolute;
  }
  .login-signup-toggle{
    font-size: var(--rem-12);
    margin: var(--rem-20) 0px var(--rem-40) 0px;
    text-align: center;
    font-weight: 500;
    span{
      color: var(--z-bg-btn);
      font-weight: 500;
      cursor: pointer;
    }
  }
  .login-or-tips{
    margin-top: var(--rem-10);
    span{
      text-align: center;
      display: block;
    }
    ul{
      display: flex;
      justify-content: center;
      margin-top: var(--rem-10);
      li{
        cursor: pointer;
        &+li{
          margin-left: var(--rem-10);
        }
        img{
          width: var(--rem-30);
          height: var(--rem-30);
        }
      }
    }
  }
  &.login-reset-pssword{
    .login-content{
      margin-top: var(--rem-240);
      height: calc(100% - var(--rem-240));
    }
  }
  &.login-sign-up{
    .login-content{
      margin-top: var(--rem-240);
      height: calc(100% - var(--rem-240));
    }
  }
}

.login-content{
  width: 100%;
  padding: var(--rem-30) var(--rem-30) var(--rem-10);
  border-radius: var(--rem-20);
  box-sizing: border-box;
  background-color: var(--z-bg-card);
  overflow-x: hidden;
  overflow-y: auto;
  margin-top: var(--rem-250);
  position: relative;
  height: calc(100% - var(--rem-250));
  &.reset-pssword{
    .reset-pssword-btn{
      padding: var(--rem-20) 0 var(--rem-70);
    }
  }
  &.sign-up{
    .sign-up__title{
      text-align: center;
      margin-bottom: var(--rem-20);
      color: var(--z-font-anti);
    }
  }
}
.reset-pssword__title{
  text-align: center;
  margin-bottom: var(--rem-20);
  color: var(--z-font-anti);
}

.reset-password-success{
  display: block;
  margin: var(--rem-30) auto ;
}
